package com.mux.util.coder;

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;

/**
 * base64 加密解密，严格上说base64 不能算是加密算法,属于编码格式,不建议使用
 * @author devin.chen
 *
 */
public class Base64Util {
	
	/**
	 * BASE64解密
	 * 
	 * @param key
	 * @return
	 * @throws Exception
	 */
	public static byte[] decryptBASE64(String key) throws Exception {
		return (new BASE64Decoder()).decodeBuffer(key);
	}

	/**
	 * BASE64加密
	 * 
	 * @param key
	 * @return
	 * @throws Exception
	 */
	public static String encryptBASE64(byte[] key) throws Exception {
		return (new BASE64Encoder()).encodeBuffer(key);
	}

}
